package com.huyi.system.schedule.entity;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;

import lombok.Data;

/**
 * 定时任务调度日志表sys_job_log
 * 
 * @author shengli.hu
 */
@TableName("sys_job_log")
@Data
public class JobLog implements Serializable {
    private static final long serialVersionUID = 1L;

    /** ID */
    @TableId(value = "job_log_id", type = IdType.AUTO)
    private Long jobLogId;

    /** 任务名称 */
    @TableField("job_name")
    private String jobName;

    /** 任务组名 */
    @TableField("job_group")
    private String jobGroup;

    /** 任务方法 */
    @TableField("method_name")
    private String methodName;

    /** 方法参数 */
    @TableField("method_params")
    private String methodParams;

    /** 日志信息 */
    @TableField("job_message")
    private String jobMessage;

    /** 执行状态（0正常 1失败） */
    @TableField("status")
    private String status;

    /** 异常信息 */
    @TableField("exception_info")
    private String exceptionInfo;
    
    @TableField("create_time")
    private Date createTime;

}
